USE [SistemaDeLeiloes]
GO
/****** Object:  StoredProcedure [dbo].[sp_InsProdutoLeilao]    Script Date: 26/05/2014 02:55:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[sp_InsProdutoLeilao] 
	@nomeProduto VARCHAR(255),
	@descricaoProduto VARCHAR(255),
	@valorInicial DECIMAL(15,2),
	@valorEsperado DECIMAL(15,2),
	@dtInicio DATETIME,
	@dtFinal DATETIME,
	@senhaFinal VARCHAR(255),
	@status INT,
	@idUsuario INT
AS
BEGIN
	-- SET NOCOUNT ON added to prevent extra result sets from
	-- interfering with SELECT statements.
	SET NOCOUNT ON;
		
	INSERT INTO produtos (nome,descricao)
	SELECT @nomeProduto,@descricaoProduto

	DECLARE @idProduto INT = @@IDENTITY

	INSERT INTO leiloes (dtInicio,dtFinal,valorInicial,valorArremate,senha,idProduto,status,idUsuario)
	SELECT @dtInicio,@dtFinal,@valorInicial,@valorEsperado,@senhaFinal,@idProduto,@status,@idUsuario

	SELECT @@IDENTITY
END
